Automatic Adaptive Meshing for Efficient Electrostatic Boundary Element Simulations

نویسنده

  • M. Bachtold
چکیده

The bounda y element method (BEM) is well suited for the electrostatic analysis of large, geometrically complex structures. When highly accurate solutions are required, the discretization (meshing) of the geometry becomes increasingly important. A scheme is required to construct optimal meshes, in the sense that maximum accuracy of the solution can be achieved with minimal computational eflort. Automatic adaptive meshing allows to automatically generafe a good mesh, by iteratively re#ning the elements that contribute strongly to the overall error. A n error indicator for BEM simulations is presented and an adaptive meshing scheme, involving both pand h-type refinement. The generated discretizations lead to sign$cantly higher accuracy for a given simulation size. The BEM in Electrostatic Analysis The BEM is widely applied to the solution of electrostatic simulations [l]. The method divides the domain surfaces and interfaces into separate elements, each containing a number of boundary nodes. The electric potential and the flux in the outside normal direction on each element are computed from the node values using the element's interpolation functions, using Eqns. (b) in Table 1. For each node, a boundary integral equation (BIE) is formulated, relating its electric potential and flux to the values at the other nodes, using Eqn. (a). Boundary conditions impose additional restrictions on the node values, leading to a system of equations which determines potential and flux for the entire domain surface. The accuracy of an electrostatic simulation is often estimated from the accuracy of an integral quantity, such as the computed cross capacitance matrix. However, in MEMS actuator simulations, the primary interest lies in computing electrostatic pressures. This requires highly accurate flux values at all boundary positions. The mesh is a crucial factor in obtaining such local accuracy. Automatic Adaptivity and Error Indicator Automatic adaptivity is an iterative method to construct good meshes, in the sense that maximum accuracy is achieved for a given simulation size. A coarse initial mesh is improved by solving the simulation and then refining those elements where a large error is recognized. This involves evaluating an error indicator, an estimation of the error in each element. The proposed error indicator is based on the boundary integral equation Eqn. (a). For the exact solution, the equation is satisfied at every location on the boundary. Due to the discretization process, the BIE is only satisfied at node positions. Between the node positions, the potential and flux are computed using interpolation functions, see Eqns. (b). After having solved a simulation using a given initial mesh, the error at a boundary position is estimated from the mismatch between the interpolated potential value and the potential value computed by solving the BIE using the current boundary values. The error indicator of an entire element can be computed by integrating the mismatch over element's area, using numerical quadrature. The computational cost of calculating the error indicator can be greatly reduced using multipole acceleration [2]. This allows to evaluate each element's error indicator in constant time, regardless of the overall simulation size. Mesh Refinement Once an element has been marked for refinement, different strategies are possible to increase its accuracy: The element can be split into several, smaller elements (h-type refinement), or the number of nodes on the element can be increased, along with the order of the element's interpolation functions (p-type refinement). The proposed scheme uses a combination of the two approaches, by applying p-type refinement to elements of less than cubic order and using htype for any further refinement. Results Fig. 1 shows the layout of an electrostatically actuated MEMS gyroscope. As initial mesh for the electrostatic analysis we chose a uniform discretization using constant boundary elements of 3 p m length. Four iterations of automatic adaptive refinement were applied to the initial mesh, leading to the solution and distribution of boundary nodes shown in Fig. 2. To estimate the accuracy of the computed results, a reference solution with uniformly sized, cubic order elements and 12,354 boundary nodes was computed. The error over an element with respect to the reference solution is computed using the first of Eqns. (c). The correlation between the error indicator and the actual error can be considered a measure for the indicator's quality. As the solution improves, the indicator quality will increase but even on the coarse, initial mesh bad elements are correctly identified (Fig. 3). The dependence of the overall error on the simulation size (number of boundary nodes) for different refinement strategies is shown in Fig 4. The automatic adaptive method allows to obtain high solution accuracy with significantly less boundary nodes than when using uniform mesh refinement.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Finite element mesh generation and adaptive meshing

This review paper gives a detailed account of the development of mesh generation techniques on planar regions, over curved surfaces and within volumes for the past years. Emphasis will be on the generation of the unstructured meshes for purpose of complex industrial applications and adaptive refinement finite element analysis. Over planar domains and on curved surfaces, triangular and quadrilat...

متن کامل

Anisotropic Boundary Layer Adaptivity of Multi-Element Wings

Multi-element wings are popular in the aerospace community due to their high lift performance. Turbulent flow simulations of these configurations require very fine mesh spacings especially near the walls, thereby making use of a boundary layer mesh necessary. However, it is difficult to accurately determine the required mesh resolution a priori to the simulations. In this paper we use an anisot...

متن کامل

Parallel AFMPB solver with automatic surface meshing for calculation of molecular solvation free energy

We present PAFMPB, an updated and parallel version of the AFMPB software package for fast calculation of molecular solvation-free energy. The new version has the following new features: (1) The adaptive fast multipole method and the boundary element methods are parallelized; (2) A tool is embedded for automatic molecular VDW/SAS surface mesh generation, leaving the requirement for a mesh file a...

متن کامل

The meshing framework ViennaMesh for finite element applications

The applicability of the meshing framework ViennaMesh for finite element simulations is investigated. Meshing tools are highly diverse, meaning that each software package offers specific properties, such as the conforming Delaunay property. The feasibility of these properties tends to be domain specific, thus restricting the general application of ameshing tool. For research purposes, it is des...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004